<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8" />
        <meta http-equiv="X-UA-Compatible" content="IE=edge" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Document</title>
    </head>
    <body>
        <!-- <script>
            //输入一数字作为秒数，在页面按小时，分钟，秒的格式输出
            let time = Number(window.parseInt(prompt("请输入一个数值")));
            let h = parseInt(time / 3600);//获取小时
            let m = parseInt((time % 3600) / 60);//获取分钟
            let s = parseInt((time % 3600) % 60);//获取秒钟
            document.write(h + " 小时" + m + "分 " + s + "秒 ");
        </script> -->
        <!-- <script>
        /*水仙花数
        输出 100 到 999 的水仙花数
        例：水仙花数 153=1*1*1+5*5*5+3*3*3
        */
            for (let i = 100; i <= 999; i++) {
                let a = i % 10; //获取个位数
                let b = parseInt((i % 100) / 10); //获取十位数
                let c = parseInt(i / 100); //获取百位数
                if (c * c * c + b * b * b + a * a * a === i) {
                    console.log(i);
                }
            }
        </script> -->
        <!-- <script>
            for (let i = 1; i <= 9; i++) /*99乘法表一共有9排，就定义9*/ {
                for (
                    let j = 1;
                    j <= i;
                    j++
                ) 
                /*要让每排都等于他的数值i
                (i是他的排数，例如1*1就是一排一行，
                2*2就是两排两行以此类推就可以得出他的个数*他的排数)
                就可以得出他每行需要的个数，保证了 不会多出1*9这些存在
                */ {
                    document.write(
                        "<td>" +
                            String(j) +
                            "x" +
                            String(i) +
                            "=" +
                            j * i +
                            "</td>"
                    );
                    document.write("&nbsp;&nbsp;&nbsp;");
                }
                document.write("<br />");
            }
        </script> -->
        <!-- <script>
            for (let i = 1; i <= 5; ++i)/*规定要画的排数*/ {
                for (let j = 0; j < 5 - i; ++j)/*定义每行要画的空格的个数，用一共排数-定义排数要画的排数i*/ {
                    document.write("&nbsp;");
                }
                for (let k = 0; k < 2 * i - 1; ++k) {
                    document.write("*");
                }
                document.write("<br/>");
            }
        </script> -->
        <script>
            function getDoubleColorBall() {
                let y = [];
                while (y.length < 6) {
                    /*先定义前6和球的循环*/
                    let x = parseInt(Math.random() * (33 - 1 + 1) + 1); //获取随机数
                    if (y.indexOf(x) === -1) {
                        /*
                            检测这个随机数是否重复，全等于-1则这个数是在这个数组内为不存在，就执行下面代码
                         */
                        y.push(x); //如果这个数不重复则添加这个数到 y 这个数组中
                    }
                }
                y.push(parseInt(Math.random() * (16 - 1 + 1) + 1)); //添加第7个球
                return y; //返回y则数组内容
            }
            console.log(getDoubleColorBall()); //执行打印函数
        </script>
    </body>
</html>
